<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class Qwertylog extends CI_Controller {

    public function __construct() {
        parent::__construct();
        session_start();
        $this->esSuperAdministrador();
        $this->load->model('establecimientom');
        $this->load->model('establecimiento_x_usuariom');
        $this->load->model('monedam');
        $this->load->model('usuariosm');
        $this->load->model('lista_monedam');
    }

    public function index() {
        if (empty($_GET["id"])) {
            header("Location:entrar");
            echo "h1";
            exit();
        }
        $idEstablecimiento = $_GET["id"];
        $idAdmin = $this->establecimiento_x_usuariom->getAdminByIdEstablecimiento($idEstablecimiento);
        if (sizeof($idAdmin) == 0) {
            header("Location:entrar");
            exit();
        }
        $idAdmin = $idAdmin[0]->id_usuario;
        $datosEstablecimeintoUsuario = $this->establecimientom->obtenerEstablecimientoByUsuario($idEstablecimiento, $idAdmin);
        $datosUsuario = $this->usuariosm->datosUsuario2($idAdmin);

        $moneda = $this->lista_monedam->getMoneda($datosEstablecimeintoUsuario[0]->moneda);
        $_SESSION['establecimiento']['id_establecimiento'] = $idEstablecimiento;
        $_SESSION['establecimiento']['nombre'] = $datosEstablecimeintoUsuario[0]->nombre_establecimiento;
        $_SESSION['usuario']['id_usuario'] = $datosUsuario[0]->id_usuario;
        $_SESSION['usuario']['nombre'] = $datosUsuario[0]->nombre_completo;
        $_SESSION['usuario']['rol'] = "administrador";
        if (sizeof($moneda) > 0) {
            $_SESSION["establecimiento"]["moneda"] = $moneda[0]->simbolo;
        } else {
            $_SESSION["establecimiento"]["moneda"] = "";
        }
        $_SESSION['estaLogueado'] = true;
        $_SESSION['productos']['tab'] = "categorias";
        $_SESSION['establecimiento']['colombia'] = $datosEstablecimeintoUsuario[0]->id_pais == 169 ? true : false;
        $cuenta = $this->establecimientom->obtenerDatos("fecha_vencimiento", $_SESSION["establecimiento"]["id_establecimiento"]);
        $fechaVencimiento = $cuenta[0]->fecha_vencimiento;
        if ($fechaVencimiento <= date("Y-m-d")) {
            $_SESSION['cuentaVencida'] = true;
        } else {
            $_SESSION['cuentaVencida'] = false;
        }
        // var_dump($_SESSION);
        header("Location:entrar");
        exit();
    }

}

